package com.medical_houduan.service;

import com.medical_houduan.commons.Result;
import com.medical_houduan.dto.DrugCompanyDTO;

public interface DrugCompanyService {
    //获取所有药物公司与模糊查询

    /**
     *
     * @param currentPage 当前页码
     * @param pageSize 每页显示的条数
     * @param keyword  模糊查询的关键字，无则查询数据库全部数据
     * @return
     */
    Result getCompanies(Integer currentPage, Integer pageSize, String keyword);
    //添加医药公司
    Result addCompanyService(DrugCompanyDTO drugCompanyDTO);
    //删除医药公司
    Result deleteCompanyService(Long companyId);

    //修改医药公司
    Result modifyCompanyService(DrugCompanyDTO drugCompanyDTO);
}
